草庐IT

$Presto SQL

全部标签

常用的Prestosql

一、Prestosql的函数,和sql(hivesql)基本一样,注意一下一些小细节即可1.中文列名要用双引号,而不是反引号2.cast转换时,字符串要CAST(xASvarchar),而不是string3.Presto按照标准的方法进行整数除法运算。例如,7除以2的结果是3而不是3.5。对两个整数进行浮点除法运算,需要将其中的一个转为double类型:SELECTCAST(5ASDOUBLE)/24.日期函数有点不一样,因为Hive可自动识别yyyy-MM-dd的日期格式,而Presto不行,如果想要进行日期计算,需要先parse成Date格式再进行计算,如日期格式化:format_date